Teaching Logic for Computer Science: Are We Teaching the Wrong Narrative?
نویسنده
چکیده
In this paper I discuss what, according to my long experience, every computer scientist should know from logic. We concentrate on issues of modeling, interpretability and levels of abstraction. We discuss what the minimal toolbox of logic tools should look like for a computer scientist who is involved in designing and analyzing reliable systems. We shall conclude that many classical topics dear to logicians are less important than usually presented, and that less-known ideas from logic may be more useful for the working computer scientist. 1998 ACM Subject Classification K 3.2 Computer and Information Science Education
منابع مشابه
An Edutainment Approach to Academic Teaching
In this paper, we describe an approach to academic teaching in computer science using storytelling as a means for background research to hypermedia and virtual reality topics. It is shown that narrative activity within the context of a Hypermedia Novel related to educational content can enhance motivation for selfconducted learning and in parallel lead to an edutainment system of its own. The n...
متن کاملFirst International Congress on Tools for Teaching Logic Masters theses for providing feedback to the Logic Classroom
In this work we present di¤erent graphical implementations of tools for teaching logic, which have been developed under the supervision of our group and have shown useful for our teaching to students of the subjects of Logic for Computer Science in the Faculty of Computer Science of the University of Málaga.
متن کاملPrediction of Iranian EFL Learners’ Learning Approaches Through Their Teachers’ Narrative Intelligence and Teaching Styles: A Structural Equation Modelling Analysis
It goes without saying that there are many influential factors affecting the success of any learning experience, and teachers are definitely among the significant factors influencing the process of teaching and learning. In this respect, the present study sought to investigate the prediction of Iranian English as a Foreign Language (EFL) learners' learning approaches through their teachers’ nar...
متن کاملTeaching approaches to Computer Assisted Language Learning
Computers have been used for language teaching ever since the 1960's.Learning a second language is a challenging endeavor, and, for decades now, proponents of computer assisted language learning (CALL) have declared that help is on the horison. We investigate the suitability of deploying speech technology in computer based systems that can be used to teach foreign language skills. In this case,...
متن کاملHow to Explain (and Overcome) 2% Barrier in Teaching Computer Science: Towards New Applications of Fuzzy Ideas
Computer science educators observed that in the present way of teaching computing, only 2% of students can easily handle computational concepts – and, as a result, only 2% of the students specialize in computer science. With the increasing role of computers in the modern world, and the increasing need for computer-related jobs, this 2% barrier creates a shortage of computer scientists. We notic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1507.03672 شماره
صفحات -
تاریخ انتشار 2015